
.px2rem(@name, @px){
    @{name}: @px / 75 * 1rem;
}
.fz(@px){
	.px2rem(font-size,@px);
}

.header{
	background: #1da76f;
	color: #fff;
	.left{
		img{
			transform: rotate(180deg);
		}
	}
}

.content{
	.px2rem(padding-top,120);
	margin: auto;
	margin: 0 5%;
	p{
		.px2rem(font-size,20);
		color: #8d8d8d;
	}
	input{
		width: 100%;
		border: none;
		border-bottom: 1px solid #dadada;
		.px2rem(font-size,30);
		.px2rem(line-height,50);
		.px2rem(margin-top,15);
		.px2rem(margin-bottom,15);
	}
	input::placeholder{
		color: #dadada;
	}
	input[type=text]:focus{
		border-bottom: 1px solid #1da76f;
	}

}

.caozuo{
	margin: auto;
	margin: 0 5%;
	p{
		text-align: right;
		color: #007dc4;
		span{
			border-left: 1px solid #007dc4;
			.px2rem(padding-left,10);
			.px2rem(margin-left,10);
		}
	}
}

.btn{
	margin: 0 5%;
	background: #00a547;
	.px2rem(padding-top,18);
	.px2rem(padding-bottom,18);
	.px2rem(margin-top,35);
	.px2rem(font-size,26);
	color: #fff;
	text-align: center;
	border-radius: 8px;
}

.bottom{
	position: fixed;
	bottom: 0;
	left: 50%;
	width: 80%;
	transform: translate(-50%,0);
	text-align: center;
	.px2rem(padding-bottom,20);
	p{
		.px2rem(margin-bottom,15);
		.px2rem(font-size,22);
		color: #7d7d7d;
		span{
			color: #29a704;
			border-bottom: 1px solid #000;
		}
	}
}